continuous barking - French English Dictionary